#define  _CRT_SECURE_NO_WARNINGS 1
#include "Date.h"

void test() {
	Date d1(2023,1,29);
	Date d2(2023, 1, 29);

	//Date d2(2024,2,21);
	Date d3(d1);
	//Date d4 = d1;
	//d1.Print();
	//d1 -= 100;
	//d1.Print();

	//(d2 - 100).Print();
	//d2.Print();

	//d3 += -100;
	//d3.Print();
	cout << (d1 <= d2) << endl;
}

void test2()
{
	Date d1(2023, 1, 29);
	Date d2(2024, 2, 21);

	//(d1++).Print();
	//d1.Print();

	//(++d2).Print();
	//d2.Print();


	(d1--).Print();
	d1.Print();

	(--d2).Print();
	d2.Print();

	cout << d2 - d1 << endl;
}
void test3()
{
	//Date d1;
	//Date d2(2023,1,30);
	///*cin >> d1 >> d2;
	//cout << d1 <<d2<< endl;*/
	//const Date d3;
	//d3.Print();
	const Date d1;
	cout << &d1 << endl;
}

int main() {
	test3();
	//test2();
	//test();
}